//
//  PromiseVM.h
//  Common
//
//  Created by xiang ji on 2018/7/4.
//

#import "BaseViewModel.h"

@interface PromiseVM : BaseViewModel

// 添加必达
- (void)PromiseAddPromiseInfoWithTeamId:(NSString *)teamId andPersonId:(NSString *)personId andContent:(NSString *)content andExpireTime:(NSString *)expireTime;

// 团队管理者查询必达列表接口
- (void)PromiseGetPromiseListWithPromiseId:(NSString *)promiseId;

// 团队成员查询必达列表接口
- (void)PromiseGetPromiseListWithPromiseId:(NSString *)promiseId andGetType:(int)getType;

// 必达删除
- (void)PromiseDelPromiseInfoWithPromiseId:(NSString *)promiseId andType:(NSString *)type;

// 必达撤回
- (void)PromiseRevokePromiseInfoWithPromiseId:(NSString *)promiseId;

// 必达详情
- (void)PromiseGetPromiseDetailInfoWithPromiseId:(NSString *)promiseId;

// 必达确认
- (void)PromiseReceivedInfoWithPromiseId:(NSString *)promiseId;

// 刷新提醒
- (void)PromiseRefreshSendInfoWithPromiseId:(NSString *)promiseId;

@end
